package Sintactico;

import Lexico.Alexico2000Ultimate;
import Lexico.Token;
public class SlkToken {//extends Token {
	
	Token actual;

	/**
	 * Returns the next token from the input 
	 * @return
	 */
	public short get(Alexico2000Ultimate scanner) {
		try {
			actual = scanner.siguiente_token();
			//System.out.println(actual.toString());
		}
		catch (Exception e) {};
		return actual.toSlkToken();
	}
	
	/**
	 * Returns the token at the lookahead level given.
	 * @param level how many tokens to look ahead.
	 * @return
	 */
	public int peek(int level) {
		// Peek no hace falta en una gramática LL(1)
		return actual.toSlkToken();
	}

}